deltas: Remove support for gzipped delta parts
authorColin Walters <walters@verbum.org>
Wed, 28 Jan 2015 22:24:11 +0000 (17:24 -0500)
committerColin Walters <walters@verbum.org>
Mon, 16 Feb 2015 15:10:35 +0000 (10:10 -0500)
XZ is really, really good.

src/libostree/ostree-repo-static-delta-private.h
src/libostree/ostree-repo-static-delta-processing.c

index f3215229b58297a6a3b7ca702721924e10e39dcf..6377f5330c743a9e62e914f6cf238cf6dd280ad5 100644 (file)
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
 /**
  * OSTREE_STATIC_DELTA_PART_PAYLOAD_FORMAT:
  *
- *   y  compression type (0: none, 'z': zlib)
+ *   y  compression type (0: none, 'x': lzma)
  *   ---
  *   ay data source
  *   ay operations
index adf36e58696b5c8d29ab3653bf51746a686cbdfb..03b37359f90bc92515285231e90b6cf4636b4289 100644 (file)
@@ -318,16 +318,6 @@ _ostree_static_delta_part_execute (OstreeRepo      *repo,
       /* No compression */
       payload_data = g_bytes_ref (part_payload_bytes);
       break;
-    case 'g':
-      {
-        gs_unref_object GConverter *decomp =
-          (GConverter*) g_zlib_decompressor_new (G_ZLIB_COMPRESSOR_FORMAT_RAW);
-
-        if (!decompress_all (decomp, part_payload_bytes, &payload_data,
-                             cancellable, error))
-          goto out;
-      }
-      break;
     case 'x':
       {
         gs_unref_object GConverter *decomp =